html, body {
  margin: 0;
  padding: 0;
  -webkit-text-size-adjust: none;
  font-size: $font-size-normal;
}

body {
  font-family: "Microsoft YaHei","微软雅黑",STHeiti,"WenQuanYi Micro Hei",SimSun, sans-serif;
  line-height: 1;
  margin: auto;
  color: $color-black;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -ms-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
  -webkit-overflow-scrolling: touch;
  width: 100%;
  height: 100%;
  position: absolute;
}

* {
  padding: 0;
  margin: 0;
  border: 0;
}

*, *:after, *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}

*:focus {
  outline: none;
}

::-webkit-input-placeholder {
  color: #bfbfbf;
}

::-moz-placeholder {
  color: #bfbfbf;
  opacity: 1;
}

:-ms-input-placeholder {
  color: #bfbfbf;
}

input, textarea {
  -webkit-user-select: text;
  -ms-user-select: auto;
  -moz-user-select: text;
}
textarea, input,select {
  background: none;
}

input {
  border-radius: 0;
}

ul li {
  list-style: none;
}

a {
  text-decoration: none;
  word-wrap: break-word;
  color: $color-black;
  border-bottom-color: $color-link-hover;
  transition-duration:0.2s;
  transition-timing-function: ease-in-out;
  &:hover {
    color: $color-link-hover;
    transition-delay: 0;
  }
}

/*************************************************************************************/

@media (min-height: 568px) {
  body {
    font-size: $font-size-big;
  }
}

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left 15px;
  padding-right 15px;
  width: 100%;
}

.left {
  float: right;
}

.right {
  float: right;
}

.loader-mask {
    position:absolute;
    left:0;
    top: 0;
    width:100%;
    height:100%;
    z-index: 1000;
}

.main-content {
    overflow-y : auto;
}